Great hosts, Good Communication, Clean home and great location