Excellent location, view, amenities, everything! Love this place, wonderful hosts! Highly recommend.