Very clean, plenty of sleeping room, and a great location.