Bagobo House, Davao City review