Excellent location, superb quality of accommodation and excellent communication! Highly recommended