Great location, great accommodation, perfect host. What more do you want!