Very clean, very spacious but multiple levels so be prepared for winding stairs. We liked the location and ate at the local restaurant right outside our door.