Very clean place. Awesome location and the balcony is just WONDERFUL!