Magnificent location, superb facilities and excellent accomodation. Will always recommend and will definitely be back.