great place, spread over 3 levels, had everything we needed, thoughtful toiuches, only 100m back from beach