It is with no suprise that Zoe's place has received such great reviews. There were three key highlights for our stay: Zoe's communication during the booking process, pre-arrival and during the stay, the apartment itself (and everything that comes with it), and the location of the apartment!