We loved our stay at Treetops and will be back! Close to shops and beach and everything we needed for a great stay