Very clean, great location and a very comfortable bed! Would definitely stay again. We had a great time!