A wonderful experience overall; staff/owners go out of their way to make sure guests are comfortable. Other guests are lovely. My husband had to work and could not join me so I traveled alone, which can be a problem in some resort situations but not here. I work as an advocate for African children, and I was intrigued to learn... more

(8 votes)




