Unbelievably beautiful views, beautiful garden and pool, every amenity you could possibly think of - and then some! Wonderful attentive staff. Lovely on every level. This place really does Somerset West justice!