Excelent Location! North End is the place you'll want to stay!