Just the perfect little place! Clean, beautiful, and with so many thoughtful touches. Great communication. A little gem.