Beautiful and cozy place with all amenities that is close to some of the best things Cape Town has to offer.