Great location and amazing views from the balcony and main bedroom. The carpet in the bedrooms are stained and the living room sofa could be more comfortable. Check/in out process could be easier as it involves a few trips up and down the elevators. Other than that the place is great and we would stay here again. Very responsive team