Everything was perfect at this place. Has everything you need for the beach, the balcony does lock, and the building has a great pool and playground for kiddos. Worth every penny!