Great place near the Logan Airport. Hosts are very welcoming and helpful.