Perfect place to stay and enjoy Cape Town , and all the beaches all around .