Well located, quiet alternative to a Hotel room while in Welly for work