Great location, clean. Hosts were on top of every need, providing timely suggestions and advice.