This place was great and suited our expectations. Clean, quiet, safe and a well furnished kitchen. Our only concerns was the lack of onsite parking. Just because you are provided free parking spot didn't mean you were guaranteed a spot. And off site parking was very expensive.