Everything was immaculate. The place was clean and beautifully decorated. Great location, only a short walk to the beach and shops. Would definitely stay here again!