Place was clean and had everything we needed to enjoy our stay. They even had boogie boards and sand toys for the boys. Balcony overlooks the entrance of the hotel, but there was no noise, just be cautious if you hope to have views.