Beautiful place, immaculate, great host