Great location, beautiful, modern accommodation. First class host.