Excellent location, spacious accommodation, exceeded expectations. I'd read the reviews and hey it was a great price, so I took the gamble. We won! The Manager Daisy was friendly and accommodating, along with all the staff I encountered. Impeccable grounds. The rooms were spotless, dust under beds, but hey that didn't bother us. Honestly would recommend this place to anyone. Oh and the internet did work mischief to my children's delight. We are definitely returning.