We have been coming here since it opened in 2003. We have never been disappointed. Rooms are lovely, staff is great and you can always get coffee anytime you want. You can sit outside on the porch and just relax, or swim in the pool. We always come with friends and they are very accommodating with adjoining rooms of requested. Best is it is at the end of the main road, so once we park our car on arrival, we walk everywhere or take the free shuttled offered into the park. I can't think of any other place to stay.