Excellent location, easy access to the beach and shops, but off the busy path so that you still have privacy. The apartment itself was more than spacious for the four of us, and had a great patio too.
Our host was quick to give us travel pointers and connections to further benefit our stay, like a recommendation for rental cars and good local sites to see. Our flight came in extremely early and Yanni was quick to try and do whatever he could to accommodate us even when my cell phone was having communication problems. He was also very understanding with our checkout time, and adjusted it to match our travel times. Highly recommend this location.