Everything you need is at your disposal cause the location is great,The view is awesome and check in was very smooth.the awesome view certainly match the ambience..my kids enjoyed each day&we definitely coming back.5 stars