Super nice place. Great views nice beaches. In one word amazing holliday