We had a wonderful stay and Baviana Beach Lodge. The facilities were clean and very comfortable. The private outside braai was cosy, neat and clean set within a lovely, well maintained garden. We found the quint touches of decor warm and inviting - and inspired us to do the same in our own garden!!!