Excellent hosts, beautiful home, nice views. Everything you need