Great spot on the North Shore! Jamie is a great host: very prompt, easy to communicate with, and has good tips on where to go nearby.
The apartment has everything you need.