Great location and privacy. I never met the hosts but the communication for check in was very easy to follow. Heads up there are a lot of stairs ... But this place is great!