This place could get 5 stars but the mattress is terrible. We loved the pool, the staff was awesome but the mattress was as bad as we have ever slept on. It was like sleeping on just the box springs. Seems a nice place like this could afford a pillow top mattress.