A magical space with in a magical space... what an extraordinary place! A mighty fine stay was had by our family and friends. This place did not disappoint! The hosts were just as amazing as the environment! Hoping to return again one day soon....