Perfect view at table mountain, super clean, including pool and gym. Karen is a very helpful host and I can highly recommend this place