Amazing location and space. Fantastic hosts, easy check in and great communication. Limited natural light is off-set by tranquility.
Perfect vacation spot.