Stunning location, beautiful home, all the special touches you could want. We loved our stay here.