This is a large hotel that is well maintained. The location is excellent -- directly on a beautiful beach and just on the edge of the tourist strip. We stayed in one of their one bedroom apartments, which was quite large with room to sleep 4-6 people, and had a spacious balcony looking over the three pools and the sea. There was plenty of parking available, whether within the hotel enclosure for a fee, or in the public car park directly beside the hotel. The downside of the place was attention to equipping the suite. There was only one water glass. There were no pillows or even cushions for the fold down sofas in the lounge, and only two thin pillows in the bedroom. The kitchen lacked anything to wash dishes with (soap, towels, etc). However, the staff were very responsive to our requests, and we were able to obtain what we needed without any problems. Overall, we would recommend this hotel as an inexpensive option for holiday stays by couples or families.