Lovely hosts! We had a wonderful time! Rooms were clean and beds comfortable. We enjoyed a braai near the pool and the spacious common area was perfect for us to eat and socialize