An amazing place to stay! Staff was all great! They came and cleaned the villa and the pool every single day. The pool itself was very nice to dip into when the weather got too hot. This villa is in a quiet area but also close to all the shops and restaurants. I definitely recommend staying at the Secret Garden!