Perfect! Great location, great amenities, great host! We would come back in a heartbeat.