Our 'go-to' hotel when we can, it's difficult to book apart from directly with the hotel through June , July and August (which means the hotel cost is far higher per night and you also have to book your flights separately which adds more) so May is a great time to go as much quieter and you're more likely to get a room/flight combo via your chosen booking agent....(far easier when travelling with kids!) We have been many times and always come back as the hotel is beautiful and the food and service excellent. The staff are great with the kids - special mention to Roberto who gave the kids balloons and lots of attention! The guys by the pool (two who were there each of our days but I didn't get their names ) were so helpful with us with towels and umbrellas , etc , etc. The food by the pool , whether at your sun lounger , or the poolside restaurant is very, very good. The pool side service staff are brilliant too (again better in May as we have been in the height of summer and it's obviously then very busy and the more 'VIP' guests tend to take more of the attention! ) In the room there is everything you need, so you can pack less! Hairdryer, toothbrush and toothpaste (travel size) , natural sponge, body wash, shampoo , conditioner, vanity kit, sewing kit, shoe horn/ polish, tissues, couple of cotton buds/pads, hand wash, body lotion, slippers, robe... There is a little supermarket right across the street from the hotel, a pharmacy and the marina is a short walk away with lovely shops and places to eat. I love this hotel. Feels super relaxing and everything from the buffet breakfast to the milkshakes for the kids puts a smile on my face :) We will be back again soon (I hope!) Thank you to your hard working staff - it makes a big difference to me as a single parent travelling with two kids that we feel looked after and safe with people willing to help if we need anything.