This hotel is one of the best I have ever stayed in. The facilities were first class and the hotel was very clean. The staff very friendly and helpful and were very supportive when we had a problem which was really out of their remit. The provision of beach towels and sun beds was very welcome. I felt really at home there - something I have never experienced in a hotel in all my years of travel. My special thanks to Alessandra, who was amagingly helpful.