Wonderful location. This is one of the places that lives up to (and surpasses) the already great pictures and reviews. Loved our stay.