3 E's - Excellent location, Excellent value and Excellent hosts.