The room in Theo Beach is new, has all the basics, and is a great value for money. You can see the sea from the balcony, which is a great way to start a day! Karlien was very attentive and supportive.