Excellent accommodation, fantastic communication, local shops and restaurants, amazing views!!