Tafelberg site in Sea Point suitable for social housing, court hears