Check in process is easy and convenient. The location is great, only a few minutes walk from subway station. Also, the apartment is clean. TV, kitchen wares and most amenities are provided. Overall, it is a perfect place to stay in Boston!