Generally clean, good location, and responsive communication . No balcony and a little on the more expensive side.