Super place to stay with one of the best address in cape town .