An absolute wonder! Wonderful location, wonderful space, beyond wonderful views, and wonderful hosts.