A wonderful place to relax, sit on the balcony and look at the gorgeous view of the beach and mountain. The cabin was clean and beds very comfortable. The kids got a lot of use out of the huge pool, cinema, tennis courts, putting green and beach. We had lunch at the restaurant which was delicious and staff super friendly. Would highly recommend! Thank you!