Convenient location and accommodation has everything necessary for a comfortable stay