Child Care & Day Care Centres in Southport. My Cubby House is a state of the art centre located in the heart of Southport. They are newest and innovative early learning centre across Southport and Gold Coast areas which is conveniently located close to public transport a...