A quiet and pleasant stay while situated on a lively street