Very nice resort and fantastic staff. My only issue is the 'nickel and dime' when I checked out and got hit with a $32/day 'resort fee.' Seriously??? I have no idea what this was for and the front desk couldn't explain it. I felt like I was in a cell phone commercial and being made fun of with all those random fees.