Everything about this place is amazing. I’ve been traveling to Cape Town for a while now and this place is the best place I’ve stayed at. This place is something out this world. Loved it