A great place to stay - welcoming, quiet and comfortable