Great place to stay that ticks all the boxes. I am planning to return on my next visit to Cape Town.