Blouberg’s beautiful beach is within easy access of this villa-style resort. Many of the apartments have breathtaking views.