Great location, great accommodation, easy to check in. A highly recommended place to stay in Cape Town.