Comfortable and restful place to stay.