Must visit when travelling to cape ... super nice place