This rental (Theo Beach) is a hidden gem! It has everything you need, and you can’t beat the price. The location is nice because it’s away from the busyness, but still close enough to be convenient. Karlien was a perfect host, she went above and beyond to help us. Highly recommend!