After reading several bad reviews about VivaAerobus I was a little bit unsure about booking with them, however it was the best time flights that suited myself. I booked on vivaaerobus paying for the most expensive fare, (this was still very cheap!) by paying for this it included 20Kg luggage, hand baggage, seat selection and Fast track boarding, there were no hidden charges as I paid for the premium Fayre. The check in process was perfect, the check in agents were helpful and friendly. Once we boarded the aircraft the aircraft was in perfect condition, it looked like a brand new A320, this exceeded my expectations, the aircraft was clean and looked very nice indeed. We Departed five minutes early also which was an added bonus. As English is my first language and not Spanish the crew were very accommodating of this making sure we understood everything, even though the safety demo is in both Spanish and English. We had a transfer booked through the airline too, transferring us from the airport and hotel and back. We wasn't sure about where to pick up our transfer however the crew were very helpful, one of the crew members even came up to us outside of the airport once we had landed to make sure that we had located our transfer. We didn't have any food or drink on board however this is extra so bring some extra cash if you want anything. The transfers to and from the hotel were on time and in excellent condition. Overall a very good experience and I would have no problem recommending this airline or its services what so ever.