We just stayed at Kelli's place and had a fantastic experience. There were two families of four staying and we had ample space - one family stayed downstairs and one family stayed upstairs. Both families had two young children and the place had all the necessities that we needed. The place was clean and well-kept and check-in was easy. Kelli was quick to answer any questions I had and left many nice touches around the apartment. The beach across the street was perfect for our family because there is a man-made stone wall, which prevents big waves and allowed my girls to swim easily. Further, there are turtles swimming on this beach, which was really neat to see. The pool was also great to have and it has a nice hot-tub next to it. There is a grocery store a little over a mile away, so very convenient. I would absolutely recommend Kelli's place.