Beautiful, comfortable and stylish place to stay! Wonderful hosting and great communication. A lot of effort went into thoughtfully decorating the place to make it extra special and homey.