The perfect place to stay after some stressful travel.