Beautiful place. Very spacious and great facilities in the accommodation. Tennis court and pool table were great additions to keep a big group entertained. And loved the dogs at the place!