The unit was spacious and extremely clean. The views from the balcony are to die for and I was happy with the self check-in. Great stay!