Beautiful, clean, spacious. Perfect spot for a getaway. LOVED the added bonus of being greeted by two gigantic puppy babies when we came and went everyday. They are absolute loves!