Amazing views, terrific location. So close to numerous beaches. Has everything you'd need, spacious and tidy with separate living areas upstairs and downstairs. We had a very pleasant stay and wished we could've stayed longer. Thank you.