Great place to stay. The apartment
caters for everyone, we stayed with two young kids and it was well equipped, plus the host was great to deal with. Easy to get to parks, beaches and restaurants, beautiful place to visit. Also enjoyed the indoor pool/spa when the weather wasn’t great.