This place is amazing; incredible view of the ocean, rich vegetation, and very helpful staff. Tarisai and his colleague did everything to make our stay comfortable.
Make sure you get directions before going there, it's actually closer to Cape Point than Simon's Town. And let them know when you arrive so they can help with carrying the suitcases up.
Highly recommend this beautiful place!