clean, tidy, well appointed. great location. hosts were great to deal with.