difference between townhouse and villa dubai