Magic - warm, comfortable and excellent communication.
Great location but quiet and calm.
Highly recommended