Location 10/10, hospitality 10/10, communication 10/10, price 10/10.