Great location, wonderful amenities, gorgeous views, convenient parking, what more could one ask for. Wonderful host! Wonderful stay.