The check in process was quick and very easy. The place was very clean and very well organized. We never had a complaint and we were able to enjoy our stay to the max!!!
The Upton apartment is located in South End close to great restaurants, close to major attractions and in the best of neighborhoods!