The location was great and parking was ideal, but unfortunately the apartment was not clean when we arrived and so we cancelled after arrival and did not stay. Communication with the hosting company was good and so this place has a lot of potential, but it's a pretty basic requirement to not have dusty surfaces everywhere or hairs in the bed. A shame.