Location is perfect. The entire unit is spotless clean! Big TV screen is a plus although you’ll be spending most of your time outdoors this was good to have. Bed is super comfortable. A/C works well. Bathroom is clean. Picture is exactly what you’ll see. There are a few things that we wished we had in the room, no full length mirror. There was only the bathroom mirror to use. Chairs would be nice in the balcony and a place to hang dry your wet clothes. Other than that we had a great stay!