Perfect location, lovely place and great host