Excellent accommodation in a wonderful location