Excellent location, top class accommodation. Excellent communication, friendly and helpful hosts. Highly recommended