Very clean and spacious! The balcony is a great addition to the space. It was a bit hot upstairs for sleeping but overall the place is very confortable.