clean and beautiful location and an attentive host