Comfortable, convienient place to stay. As described.