Stunning location and even better accommodation. A true little gem in the heart of Cape Town.