The place is perfect for visiting Boston College