John and the apartment were both wonderful! The apartment is right on the harbor and has beautiful views and a great location for walking. The kitchen was fully stocked with everything we needed as well as some very thoughtful yummy treats. John was so quick to respond to my (many) messages and gave us wonderful suggestions for restaurants and beaches. The only drawback was that due to the location, you must park your car a short distance away as no cars are allowed in the old town area. However we never had to walk more than 10 minutes and still thought the location and apartment was perfect!