Perfect location, perfect place and perfect host. Nothing else needs to be said.