Very neat accommodation and extremely convenient location