Accommodation is a bit small, but great location. Has everything you'd need. Pool and private beach are great plusses. Great view.