Absolutely amazing!! Can't wait to return to beautiful place. We had such a wonderful and special time. The view is amazing, the bed is very comfy and the ping ping table was so much fun. Thank you for having us. We will be back!!