A great spot to stay and enjoy beautiful Cape Town.