Cape Town guest lodge self-catering apartment in Lakeside near Muizenberg Southern Suburbs overlooking Westlake golf course and view of mountain near the beach sea