Lovely location with great facilities and very thoughtful touches. We really enjoyed our stay and would love to return one day.