Excellent accommodation in a quiet location