Check out the Aquarius suite at Catcha Falling Star. It has all that you are looking for on the cliffs. And I can't recommend it enough, you will love it.

Sorry cant help with TB....been there many times but have never stayed there.