The hotel was spacious, clean & well maintained. I would highly recommend, the pools, beach & rooftop adult pool/beach club was very nice. Reception staff was coldly polite & not especially helpful, they did not make recommendations, etc. The cleaning staff is amazing! The woman who cleaned our room daily made the bed perfectly, was warm, funny, kind & patient with us. The location was good-we had a car, they have paid parking available. However, just outside the gate there is plenty of free street parking, in nice neighborhood. If you want a lounge chair on the beach, be aware the charge is €12 p/p per day. Rota was lovely, lots of good food & lovely locals.