Overall a nice stay thanks to a great location and a spacious apartment. The rental company was always available and quick to respond. The cleaning lady spent less than 1 hour in the place though before we arrived which was very visible. The place needs a proper cleaning. Hair and grease were everywhere (bathrooms, couch, floor & wall tiles).