Excellent accommodation and an extremely convenient location