I want to start off by saying Monroe was great. He was extremely responsive to my emails. The location was great for the price we paid. This was a 4 bedroom townhouse with plenty of sleeping space for 10 people. The house was not very clean but came equipped with everything in the kitchen. The refrigerator did not work well (freezer didn't freeze things all the way and fridge temp was well above normal temp) and according to the check in notes if the refrigerator stops working during your stay you will have to rely on a cooler to keep your food. So it was useless for us to complain about the fridge. The one thing that we noticed is the description of the property. First of all, they tell you that wifi is available for free. What they don't tell you is it only works on the 1st floor. Therefore, the 2nd and 3rd floor doesn't have wifi at all. Also according to the description there is supposed to be a tv on every floor. We stayed in Jeffrey's Bay and that was not true. There was one small tv on the 1st floor and that was it! 10 people in a house (6 were kids) and we had 1 TV! Then there were the bedrooms on the 3rd floor, Online they show two sets of bunks in one room and two full beds in the other room, well that's not the case. There was one bunk and one full in each room which became an issue with our sleeping arrangements. The downstairs living room area showed a total of 13 chairs (bar stool style) and i believe there were only 9 or 10 total. Then all the random doors on the 2nd and 3rd floor were creepy. Also the bunk bed on the 2nd floor is against a window and outside of the window were two other balconies to other units! Super creepy when little kids are sleeping in the room... thankfully I checked the window on the first night and noticed it was unlocked! Anyways, we were happy with the location, unhappy with the cleanliness and misrepresentation of the unit, and just made it work for the week. The price was cheap and it allowed us to spend our money on other things for the kids. The owner was great! We did request to stay another night because the kids wanted to do a few more things in the area. When we contacted Monroe he immediately checked the calendar learned he wasn't booked and offered us a great price. Overall, if you're not overly concerned about a super clean place with accurate description and you have a big family, then save some money and stay here! Close to the beach with a small onsite pool and close to many stores.