Great location. Very good communication. Well kept.