not an easy subject to discuss since we every car has its own way. Camary in my case is like that too, it quickly cool the inside, same way I think the aircon of Honda Civic is again not bad.
it may be because of broken motor mount. you may have to replace the bearing I think I need to replace bearings. Vibration results when there is too much play due to wear and tear if you continuously drive on terrain surface, anyway get it checked.