Cleanliness, location, great price & wonderful host