The apartment was really nicely put together, with a lot of nice touches to make it comfortable. Quality and modern appliances.Location is great
They have a self check in system through a website, which could be a bit of a hassle to figure out, but that's a minor issue