A very comfortable, central, well equipped and tastefully furnished spot for a visit to Cape Town.