A very nice and relaxing stay. Well maintained rooms and excellent hospitality. The location is just right, in the middle of everywhere to go, next to the beach but slightly away from the crowds. All the amenities we needed were right there with sunshine too. This is our second stay here and we plan on returning.