The building has great amenities, the kids loved playing in the lazy river and the pool and of course the beach is wonderful. The staff is very courteous and helpful. The cafe has everything and is very reasonably priced, the food is delicious. The condo is very nicely decorated and very cozy. I felt right at home. I cooked a lot of meals and I found everything I needed. The beds were very comfortable. And of course that VIEW is spectacular. This is a keeper. We are definitely going back!!!!!!!