Comfortable and strategically placed, a nice place for a quick stay