The location, landscaping, amenities, and pool are awesome. The staff is very kind. The rooms are decent sized and have, microwaves, refrigerators & coffee makers. The only reason they aren't getting a 5 start review is because the beds are the worst we have ever slept on. It's like a cheap matress sitting on plywood. We both struggled for 3 nights straight this trip and 3 nights 4 weeks ago in the jaccuzi room. We gave them a second chance in case it was just one room with a bad mattress. Unfortunately, until they upgrade the mattresses, we won't be back.