Stunning apartment, unbeatable view of the lovely Table Mountain, easy check-in, and great host Charmaine making sure we are settled, and adding a surprise gift on arrival after I told her it is my friend’s 50th. So unexpected.