A little dirty, especially in the corners of bathroom and hair in the shower. But a good stay overall. There is no balcony.