Excellent accommodation in a very convenient location