We had the perfect stay in Newlands: perfect location, perfect host, perfect house for our little family! We will definitely come back :-)