Luxurious premises with great host.