Clarity,
I'm with Marley - Catcha! January was my first trip that I stayed on the cliffs,all previous trips were on the beach, and Catcha is awesome. The pool is great, so your dad would have no problem with that. Getting into the sea would be hard. My parents would not deal with the vendors very well, so the cliffs would be great for them for that reason. No harassment at all. Catcha is just an awesome resort!