Excellent location and wonderful hosts! Had all the amenities and very comfortable. Would highly recommend!