We liked the location of this condo, and everything was easy regarding check-in, communication with property manager, etc.
There was, however, an awful sewage smell in the unit that caused us to leave a day early. The property manager sent someone over but they couldn't determine where the smell was coming from.
It really impacted our stay and we left on Sunday afternoon instead of Monday.
Otherwise, the condo was as advertised.