Exactly as advertised, clean, bright, and spacious. Great location and very nice hosts. Cute dog, too!