Great apartment in a great location. We loved our stay here - including meeting all the varied pets! Katherine & Stephen were very helpful hosts and the apartment had all we needed. The location was close to great cafes, restaurants, and the beach.