Amazing stay!!! Our kids had everything they needed for the beach and pool! The views are amazing from the balcony