We stayed for two weeks and we were enamored when we first entered through the gate. It was a hidden paradise off the street with amazing tropical gardens, an amazing pool area and our garden oasis on our private patio with hot tub. The apartment was clean, open and airy and perfect for our 10 year old island rescue dog to enjoy with us. My husband noted that he’d never seen me so sad to leave a vacation. We hope to stay for longer next year if we can. Kitchen could use some more cookware, pitchers, etc. but that should happen over time. Because we had our older dog with us, we cooked and stayed in for dinner more than normal. Mike, the great guy next door, was helpful and has done an incredible job with landscaping this gem. Joshua was attentive and responsive. Location…ideal.