Comfortable and clean accommodation for a short stay.