Very spacious, clean lovely feel. Kids loved the pool and Muizenberg beach delivered. Cape Town weather in December is too good.