Very clean, spacious, all new, really great spot in town with a lovely deck. Also nice that there is parking and storage if needed!