My family and I recently stayed at this condo. The pictures match exactly how the property looks. it is very nice with everything you may need as far as cooking utensils. We did have a few issues though. When we arrived, the air conditioning in the upstairs bedroom was not working. I emailed the owner and he said he would call the maintenance people who would not be able to make it until the following morning though. That bedroom was useless for that day. The next day, the maintenance people came by late afternoon and said they needed to replace a part, but would not be able to do it until the following day. There was another day again without the upstairs bedroom being able to be used. it was extremely hot and just unusable like that. They finally fixed the AC there and we were finally able to use the bedroom. We understand it was not the owners fault and he was very helpful every time I emailed him but we did pay for a three bedroom and were only able to use the third bedroom half the time we were there. Another reason we got this condo is because it is right in front of the pool. The pool which was not usable until the day before we left. Apparently there had been some contamination and it had to be drained completely then when It was full again, it took a couple of days for the chemicals to kick in. Again, not the owners fault however our family was looking forward to this condo because of its proximity to the pool. Overall, this condo is very nice and the pool area (when available) is right in front of it. Great for family with kids. The beach is also very close to the condo and very nice. The owner was very helpful every time I emailed him which was a big plus. There is also security 24/7 there which is also great.