Location is awesome--near Copley Station and the Hynes Convention Center (where the Logan Express Bus stops). Hosts were super communicative and helpful; would stay here again.