A perfect location and plenty of space. Excellent hosts and they accommodated our every need!