Excellent accommodation and facilities conveniently located