Great location for public transport and peace of mind