Very clean! Perfect for one or two guests. Private bathroom and balcony. Great communication from host.