Generous sized rooms in a convenient location