I had a wonderful stay at Theresa. The rooms exceeded my expectations in terms of cleanliness, comfort, space, Wi-Fi and bathroom facilities. An absolute pleasure and frankly much more than I needed. Will definitely be staying here again when back in the area from Johannesburg.