We loved our stay at Leto's place. It was a wonderful location and only a short 10 min walk to Huckleberry cafe for morning coffee (our fave!). The check-in was seamless and the apartment was nice and clean. You get some car noise from the main road but it didn't bother us. We will definitely stay again in the future!