Terrific place! Great location and perfect hosts .