I was lucky enough to book this stay last minute. Very clean and comfortable apartment. The location is great and free parking was a definite plus. James is a great host. He made check in super easy with the very detailed instructions. Any questions I had he replied within minutes. Great host and great apartment. Definitely recommend.