Overall this was a great place to stay. It was clean and spacious. The lanai was wonderful and the pool and restaurant are great. Check in and out were easy and the rules were simple and easy to follow. I would say the two things that would help are having beach towels (pool towels are available at the pool and must stay at the pool) and the title says two story, but that is just the building, not the unit. We ended up with small children that ran around screaming and pounding every day starting at 5 am above us. Otherwise we had a great time.