Beautiful Villa in great location of Cape Town. Don’t look any further!!