Comfortable beds and decent sized kitchen and lounge and a large outside area. However it is not right on the beach and not very hidden away. On the pricey side considering its location.