Great place! It seems new and well kept, equipped with many amenities and comfortable. Everything you might need for a short stay is there. The location was good: within walking distance of public transit. Great internet connection too!
The only thing I'd draw anyone's attention to is the hot water issue; it got very annoying having to boost for the hot water manually when it ran out and waiting some time before having access to it. Nevertheless, we had a wonderful stay!