Good place, good amenities, great location. The last-minute price was right.
Just be careful on the slippery floors; if they get wet, you may go skating! Some small inconveniences in our experience but overall positive.