Good location in Cambridge that's not a far walk off from the main strip. Easy to check in and good communication