We had a nice, well-appointed studio suite. The resort is centrally located in town.
We had cancelled one night of our original booking, but the hotel claimed they never received notification of this from bookings.com and so had charged us for the missed night and cancelled our reservation for the second night. Luckily, there was another room available so we could stay for the night. The woman at the desk when we checked in was arrogant and unwilling to entertain the possibility of error on their part. The woman at the desk the next day was lovely and acommodating. Our king size bed was fine but the mattress on the sofa sleeper was too soft even for my 90 pound daughter to sleep on.
The atmosphere was very peaceful and quiet. The resort was clean and very nice.