A unique place for relaxing in peace. Accomodating hosts, and a comfy, cozy stay.