spectacular location, lovely host