First, there are many things to love about this place. The apartment is perfect and has everything you could want, the location was amazing, and Claire was a responsive host. However, the check-in/check-out process was very inconvenient - to the point where I'm not comfortable leaving a 5 star review.
If you arrive when the property manager can meet you, this shouldn't be an issue. We actually did arrive during these hours but were asked to pick up our keys off site anyway. We then discovered that picking up the keys requires either a 10-15min drive or a 1.5 mile walk across town and a fair amount of searching to find the actual key box. It felt like a very unwelcome scavenger hunt. With your bags. Then, we had to do it all over again to put the keys back when we left, again during the normal hours, and again with our bags. Aside from that, we had a wonderful time, so I would highly recommend booking this place as long as you are prepared for some inconveniences with check-in/check-out.