Beautiful design and great hospitality. Fantastic outdoor spaces to enjoy as well. Great stay.