We booked this hotel, on a bed and breakfast basis, last minute and were a little apprehensive due to its 3 star rating. However it definitely exceeded expectations. Staff, both in reception and the restaurant, are professional and friendly. The bungalow was basic but clean and air conditioned. The two pools are a really good idea, one being set up with lanes for a 'proper' swim, away from the family fun pool. Most days we tended to go to the beach, a short walk away, but on the days we used the hotel facilities there was no problem getting sun beds. Breakfast was very nice, lots of fresh fruit etc. We booked a shared shuttle bus through Expedia from the airport and it was a 2 hour 45 minute journey, on retrospect we would definitely have paid extra for the private shuttle or taken a taxi. Overall we had a relaxing weeks holiday, in pleasant surroundings by a lovely beach, in a nice hotel.