the place itself met all our our needs, however, i do feel like there was some housekeeping issues we faced that could have been prevented. upon arrival, the floor was so nasty that our feet were black. the fridge and dishwasher had an odor. the keypad was dead on the lock to the door and we had to replace the battery. we found a cockroach, but only one. they offered to come spray but we didn't see any other than the one so we declined. the light in the living room did not work so we had to use lamps. and it appeared that the housekeeper does not move the furniture to clean behind it between guests. the potential to be a five star stay was there, but the housekeeping is slacking.