A place to relax and a place to stay.