Need are super hard, like you're laying on cardboard. Their air system or whatever it is in the room, it was either super hot or super dry. It got too hot on the room, turn the A/C on and that was super loud, went to turn the whole system "off" it blew constant warm air out, the whole room was still good and dry. We had two miniature dogs and stayed one night, the price said $106/ night (+taxes), $25/per pet, pet night, ended up being chsrged over $300! They said we had two pets and stayed two nights ($100 pet fee)with $100 deposit, we were not pool side, we were on the second floor and checked in Saturday, checked out Sunday at 7:30 a.m. , have yet to get the $150 back. there was no trash can in the room, the room is for 4 people, there was only two towels in the room. Everything is so outdated