This is a great place, highly recommend it!
Besides being a great location and so close to multiple stations, the apartments are very well designed, comfortable, very clean, very well equipped, everything worked well- we had a great time!
Communication was also great, fast and helpful!
100% recommend it!