Very clean and exactly as pictured. Close to everything you need. We would definitely stay again!