Accurate presentation, excellent location, good value for money, great host service and communication.