The resort is beautiful and fun. We had a miniature golf course right below our balcony! Karaoke and live music almost every evening; and the staff were wonderful, only a text away. We will definitely return!