Excellent place to stay. Great location. apparently was clean and modern. We just had a slight problem the first day with a bit of heating problem for the apartment. But they relocated us next morning into an even better place. All in all. I would recommend staying here to anyone. Safe, clean and great location