Greta place: fantastic location, terrific amenities. Everything you would want for a great stay in Cape Town!