Beautiful space, fabulous location, truly thoughtful touches, and wonderful hosts! Cannot recommend this place enough. Would definitely stay again!