Great location, clean, good heating, responsive service. But on the negative side we found the apartment didn't live up to expectations, furniture is sparse and very cheap, the apartment is much more worn that it appears on the photos and it needs some maintenance and upgrading. Plumbing noises were a problem.