Five stars. Great hosts, great location. Truly-wow.