Great location. Excellent communication. Slightly hot in summer. Highly recommended on the whole.