Perfect location, beautifully presented, fully equipped and lovely hosts.