This property checks all of the boxes, great location, interior space...and amazing hosts...perfect in every way...and will definitely book again.