I visited with my parents and in laws and it was a great place to stay. Everybody liked the place, it was apt in terms of stay. Location was very close to the airport so that was a plus.
On premise parking was shared but that was not a problem, we were able to park on the street.
Overall would highly recommend the stay!