Reception staff were friendly and welcoming. The hotel is nicely decorated and has a variety of amenities including pool, tennis courts, games room and also a separate private area close to the beach (you have to drive), with a pool and secure area with a gate leading to the beach. Had a great time here - stayed 2 nights. Nice extras in the room - coffee machine, fridge, chairs + an outdoor seating area. We booked a room overlooking the fairway which was nice and of course we had to sample the golf course which I had booked from the UK through their website (not realising if you booked at the hotel you got a discount). Club hire selection wasn't brilliant but the course was amazing, very well kept, challenging and scenic. Would def recommend staying here, the only thing that let it down was the quality of the food (main course) at dinner so we only ate in the first night.