Great stay, great view, great hosts. won't regret it.