The Owl House & The Owl Nest (new, check it out) is my favorite place in Houtbay! Love the interior, views and lovely pool and it’s the perfect location for Llandudno Beach, wineries & Chapman’s Peak, definitely go there:)
Thanks again for having us!