Wonderful place. Modern, well equipped, and very thoughtful touches all around. Plus a great pool and hot tub to relax in while you're there! Diana is super attentive and very responsive. Would book this place over and over with no hesitation.