The one serious flaw with this unit, for us, were the beds. They are very soft, like sleeping in a hammock. Maybe that's your style, not ours. Otherwise, the unit is nice enough.
The location is great, within walking distance of restaurants.
It is quite large. Didn't matter for the two of us, but for families this would be nice.