Very clean, had everything we needed, great location, would recommend to anyone comfortable with a small space