Impeccably clean, spacious, and cozy. Wish we could have stayed longer!