Karri's place is located near many amazing beaches and is also walking distance to some good restaurants. She had left a box if chocolates for us which was a nice welcome gift. The apartment was clean, and comes with beach and snorkeling gear which was very convenient. We didn't meet Karri during our stay, but she was quick to respond to the questions we had. Overall it was a great place to stay and would highly recommend it!