Very comfortable and exactly as described. The best feature for us was the ability to use the bikes provided along the nearby trail, and the provision of beach equipment (masks, snorkels, boogie boards, chairs) to borrow. We were not expecting that but it greatly enhanced our trip! The local manager Arnold was very helpful and available when needed. We had a great stay and would highly recommend!