Great price, location, hospitality, and communication.